when it rains, it pours - Allemand Anglais Dictionnaire